Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w2 Australia F1 Australia F2 Australia F3 Australia F1 Australia F3 Australia F4 USA F25 USA F8 USA F9 USA F27 USA F10 USA F26 USA F28 Australia F2 Australia #2-w1 Australia F4 Heilbronn Open - Heilbronn Siemens Open 2001 - Scheveningen TED Open - Istanbul Uncle Tobys Challenger - Tasmania Australia #1-w1 Garden Open - Rome Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo s Tennis Masters 06 - Graz IPP Geneva Trophy - Geneva Iskratel Open - Kranj XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin BMW Tennis Championship - Sunrise IPP Open - Helsinki Fifth Third Bank Tennis Championships - Lexington Ethias Trophy - Mons Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey Korat Challenger Kuppers Kolsch Cup by Lambertz - Aachen The Surbiton Trophy - Surbiton Ramat Hasharon Challenger Nottingham Challenger Aptos Challenger Lexington Challenger Open Castilla y Leon - Segovia Nottingham Challenger Open de Charleroi - Charleroi Binghamton Challenger Charlottesville Challenger Knoxville Challenger Challenger Ford de Cherbourg - Cherbourg Burnie Challenger DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella Lexington Challenger San Luis Potosi Challenger 2007 - San Luis Potosi Quelle Cup - Furth Nord/LB Open - Braunschweig Internazionali di Tennis de San Marino - San Marino San Marino Cepu Open - San Marino Copa Sevilla - Seville Pekao Open - Szczecin Sacramento Challenger Tiburon Challenger Muller Cup - Ulm Skandia Open - Linz Internationaux de Tennis de Brest - Brest TennisCup Vlaanderen - Antwerp Uncle Toby's Burnie Challenger - Tasmania GHI Bronx Classic - Bronx Lubbock Challenger - Lubbock ATP Challenger 2003 Numea - New Caledonia Vancouver Challenger Open Diputacion Ciudad de Pozoblanco - Cordoba Ostdeutscher Sparkassen Cup - Dresden The Shelbourne Irish Open - Dublin XI Open International D'Andorra - Andorra Tiburon Challenger Champaign Challenger West Lakes Challenger The LTA Nottingham Challenger - Nottingham Mexico City Challenger Anning Challenger Aptos Challenger The Surbiton Trophy - Surbiton Leon Challenger Uncle Tobys Challenger in Caloundra - Caloundra Privat Bank Cup - Dnepropetrovsk Taipei City Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Uncle Toby's Challenger in Burnie - Burnie The Manchester Trophy - Manchester The LTA Nottingham Challenger - Nottingham USTA Challenger of Oklahoma - Tulsa Johannesburg Challenger BMW Tennis Championship - Sunrise Drummondville Challenger Binghamton Professional Tennis Tournament - Binghamton Taiwan Challenger - Kaohsiung dBI Tennis Challenger - Binghamton 2008 China TCL Challenger - Guangzhou 2005 Tulsa Challenger - Tulsa Seguros Bolivar Open - Medellin Voit Mexico City Open - Mexico City Roma Challenger 2007 - Rome XIII Trofeo Ciudad de Quito - Quito Uncle Toby's Australian Men's Clay Court Challenger - Canberra Copa Petrobras Colombia - Bogota Malaysian Open - Kuala Lumpur Club Coop's ATP Challenger International - Brisbane Odlum Brown Vancouver Open - Vancouver Kyoto Challenger Bangkok Challenger BMW Tennis Championship - Sunrise GHI Bronx Classic - Bronx Sacramento Challenger Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Vancouver Challenger USTA/Adtech Challenger - Boston Music City Challenger - Nashville USTA Illinois Challenger - Champaign Internationaux du Doubs - Besancon Knoxville Challenger The LTA Manchester Trophy - Manchester WOW Cafe Challenger - New Orleans Copa Petrobras Colombia - Bogota Savannah Challenger Uncle Toby's Australian Men's Clay Court Challenger - Canberra Heineken Challenger - Ho Chi Minh City Gemax Open - Belgrade Jameson Cup - Milan Lexington Challenger Tiburon Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto The Surbiton Trophy - Surbiton Open Seat-Godo 2001 - Barcelona BMW Open - Munich Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Brazil Open - Salvador Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel U.S. Men's Clay Court Championships - Houston Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Togliatti Cup - Togliatti Kyiv UMC Open - Kiev Black Forest Open 2000 - Freudenstadt Skandia Open - Linz Trofeo Barcelona de Tenis - Barcelona Open de L'Isere-Open 38 - Grenoble Aptos Challenger V Torneo Internazionale di Tennis - Barletta Muller Cup - Ulm Samsung Secruities Cup Challenger - Seoul Intersport Heilbronn Open - Heilbronn Flea Market Cup Busan Challenger Tennis - Busan Kia International In Caloundra - Caloundra ECM Prague Open 2005 - Prague Adidas International - Sydney Open 13 - Marseille Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Open Romania - Bucharest Freeman Men's $50,000 Challenger - Joplin Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Qatar Open - Doha Medibank Private International - Sydney Privat Bank Cup - Dniepropetrovsk ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw ATU Cup - Weiden Internationaler Raiffeisen Grand Prix - St. Polten Kyiv Open - Kiev The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart LTA Men's Challenger - Wrexham BMW Challenger Open - Monchengladbach Mercedes-Benz Cup - Los Angeles Kuppers Kolsch Cup - Aachen USTA Men's Challenger of Dallas - Dallas Kyiv UMC Open - Kiev Open de Moselle - Metz Kremlin Cup - Moscow Croatia Osiguranje Rijeka Open - Rijeka Baumag Open - Budapest USTA Seascape Challenger - Aptos San Marino Cepu Open - San Marino St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney Fergana Challenger - Fergana Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Seascape Challenger - Aptos Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver The Dubai Tennis Championships - Dubai Samsung Securities Cup - Seoul Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch The Surbiton Trophy - Surbiton BMW Open - Munich Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Lubbock Challenger - Lubbock ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Next Generation Adelaide International - Adelaide Sydney International - Sydney Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Qatar Exxon Mobil Open 2002 - Doha The Dubai Tennis Championships - Dubai The Tennis Channel Open - Las Vegas Generali Open 2003 - Kitzbuhel Estoril Open - Estoril Hypo Group Tennis International - Portschach Gold Flake Open - Chennai Milan Indoors - Milan Gerry Weber Open - Halle Energis Dutch Open - Amsterdam Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Open 13 - Marseille Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Siebel Open - San Jose BCR Open Romania - Bucharest China Open - Beijing ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Rhodes Challenger CA Tennis Trophy - Vienna Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca The Artois Championships - London The Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Brisbane - Brisbane SAP Open - San Jose Aptos Challenger Open Sabadell Atlantico - Barcelona Energis Open - Amsterdam Estoril Open - Estoril AEGON Championships - London Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Nottingham Challenger Davidoff Swiss Indoors - Basel Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Tallahassee Challenger Izmir Challenger Qatar Exxon Mobil Open - Doha International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Milan Indoors - Milan Countrywide Classic - Los Angeles China Open - Beijing Open Sud de France - Montpellier Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Synsam Swedish Open - Bastad BMW Open - Munich Champaign Challenger Burnie Challenger Guadalajara Challenger Gelsor Open Romania - Bucharest Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Next Generation Adelaide International - Adelaide CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Sacramento Challenger Kremlin Cup - Moscow Tennis Channel Open - Las Vegas Campbells Hall of Fame Tennis Championships - Newport Charlottesville Challenger Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Orange Warsaw Open - Warsaw The Hypo Group Tennis International 2008 - Poertschach Knoxville Challenger Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Chennai Open - Chennai Moselle Open - Metz Delray Beach International Tennis Championships - Delray Beach Malaysian Open - Kuala Lumpur China Open - Beijing Open Sud de France - Montpellier Malaysian Open - Kuala Lumpur Dubai Duty Free Tennis Championships - Dubai Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Leon Challenger Open Sud de France - Montpellier BMW Open - Munich Campionati Internazionali di Sicilia - Palermo Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur China Open - Beijing Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf ATP Studena Croatia Open Umag - Umag AAPT Championships - Adelaide Milan Indoors - Milan Baton Rouge Challenger Sacramento Challenger Tallahassee Challenger Generali Open - Kitzbuhel Traralgon Challenger Open 13 - Marseille AEGON International - Eastbourne Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Countrywide Classic - Los Angeles Countrywide Classic - Los Angeles The Stella Artois Grass Court Championships - London China Open - Beijing Guadalajara Challenger Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Gerry Weber Open - Halle AEGON Championships - London Mercedes Cup - Stuttgart International German Open - Hamburg Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha AEGON Championships - London German Tennis Championships - Hamburg Malaysian Open - Kuala Lumpur Champaign Challenger Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane BMW Open - Munich Binghamton Challenger Farmers Classic - Los Angeles Adidas Open de Toulouse - Toulouse ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Charlottesville Challenger Barcelona Open BancSabadell - Barcelona Citi Open - Washington Energis Open - Amersfoort Open Sud de France - Montpellier Open 13 - Marseille Kremlin Cup - Moscow Binghamton Challenger Aptos Challenger Schickendanz Open - Furth Pilot Pen Tennis - New Haven BRD Nastase Tiriac Trophy - Bucharest San Luis Potosi Challenger Nord/LB Open - Braunschweig Tennis Cup of Flanders - Ostende Claro Open Colombia - Bogota Quelle Cup 2000 - Furth If Stockholm Open - Stockholm Gosford Australian Unity Challenger - Gosford ABN/AMRO World Tennis Tournament - Rotterdam The Nottingham Open - Nottingham TCT Open - Tunis Open 13 - Marseille Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent Davidoff Swiss Indoors - Basel Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Allianz Suisse Open Gstaad - Gstaad China Open - Beijing Regions Morgan Keegan Championships - Memphis Indianapolis Tennis Championships - Indianapolis If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Medibank International - Sydney Tennis Masters Series - Stuttgart ABN AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Hamburg Regions Morgan Keegan Championships - Memphis Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Campbells Hall of Fame Tennis Championships - Newport Kroger / St. Jude International - Memphis Adidas International - Sydney Siebel Open - San Jose Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Open 13 - Marseille Tennis Masters Series - Hamburg Farmers Classic - Los Angeles RCA Championships - Indianapolis Dubai Open - Dubai BMW Open - Munich Power Horse Cup - Dusseldorf BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Grand Prix de Tennis de Lyon - Lyon Cerveza Club Colombia Open - Bogota Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Kroger / St. Jude International - Memphis Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Estoril Open - Estoril Pacific Life Open - Indian Wells The Stella Artois Grass Court Championships - London NASDAQ-100 Open - Miami Generali Open - Kitzbuhel Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pilot Pen Tennis - New Haven Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Qatar Open - Doha Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai ATP Masters 1000 - Shanghai Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal ABN AMRO World Tennis Tournament - Rotterdam Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Winston-Salem Open - Winston-Salem Open 13 - Marseille Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Adidas International - Sydney Tennis Masters Series - Paris Rogers Masters - Montreal Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Synsam Swedish Open - Bastad BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Croatia Open - Umag Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Kremlin Cup - Moscow Telecom Italia Masters - Rome Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Monte Carlo French Open - Paris Rogers Masters - Toronto French Open - Paris Sony Open Tennis - Miami Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, SF, ARG-RUS, 3-2 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, Group 1, 2R, AUS-THA 5-0 Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) AAMI Classic - Kooyong Capitala World Tennis Championship Capitala World Tennis Championship AAMI Classic - Kooyong Australian Open Wildcard Play-Off - Melbourne French Open (juniors) Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup Shanghai - Shanghai Barclays ATP World Tour Finals - London Olympics - Beijing Olympics - London Tennis Masters Cup - Shanghai Olympics - Athens